Big Huge Thesaurus

diving dress

noun